cast one's mind back - Französisch Englisch Wörterbuch